extemporary performance

Translations
prestation improvisée
Words
extemporary

adjective
improvisée
performance

noun
représentation